Skip to main content

User rights and permissions

Spider uses a mix of Role Based Access Control (RBAC) and Permission Based Access Control (PBAC).

  • Roles are used for
    • Whisperers
    • Applications
    • Controllers
    • Trainer
    • Trainee
  • Permissions can be unitary added to each user account

User rights tab

You may check or edit the access rights of a user on the Rights tab of the user profile:

UserRights.png

info

Access rights are only editable by people with the correct rights, or an administrator.

List of rights and description

RightsDescription
AdminThe user is an administrator (and has access to all).
Only administrators may give this right to someone.
Users mgt/Create usersCan search for users and create other users.
Users mgt/Disable usersCan search for users and disable other users.
Users mgt/Generate passwordCan search for users and (re)generate other users passwords.
Users mgt/Manage rightsCan search for users and edit other users rights (not his own).
Users mgt/Impersonate usersCan search for users and impersonate other users.
Controllers mgt/Create cpntrollersCan create a controller to deploy to a remote clster.
Teams mgt/Create teamsCan create a new team (and edit it).
Whisperers mgt/Create whisperersCan create a whisperer for him - or for a user if he can impersonate.
Whisperers mgt/Monitor whisperersHas access to monitoring UI for the whisperers he has access to.
Plugins mgt/UploadCan upload new plugins or new versions of existing plugins.
Training mgt/User trainerThe user is a trainer and can create trainees account. He has specific capabilities associated to training.
Training mgt/TraineeThe user is a trainee and has specific rights to complete his exercices.
Admin tools/Full monitoringCan access to full details of the monitoring.